Big Huge Thesaurus

mesophytic plant

noun